μλ² μ¬μ΄λ λ λλ§ (SSR [Server Side Rendering])
μλ² μ¬μ΄λ λ λλ§ (SSR, Server-Side Rendering)μ μΉ μ ν리μΌμ΄μ μ μ½ν μΈ κ° μλ²μμ λ λλ§λ ν, μμ ν HTML νμ΄μ§κ° ν΄λΌμ΄μΈνΈμ μ μ‘λλ λ°©μμ λλ€. μ΄ μ κ·Όλ²μ μ¬μ©μκ° μΉ νμ΄μ§μ μ κ·Όν λλ§λ€ μλ²κ° ν΄λΉ νμ΄μ§λ₯Ό μ²λ¦¬νκ³ μμ±νλ κ³Όμ μ ν¬ν¨ν©λλ€.
μ£Όμ κ°λ
-
μ΄κΈ° μμ²: μ¬μ©μκ° URLμ μ κ·Όνλ©΄, ν΄λΌμ΄μΈνΈλ μλ²μ μμ²μ 보λ λλ€. μλ²λ μμ²λ νμ΄μ§μ μ½ν μΈ λ₯Ό λμ μΌλ‘ μμ±νμ¬ HTMLλ‘ λ³νν ν, μ΄λ₯Ό ν΄λΌμ΄μΈνΈμ μ μ‘ν©λλ€.
-
λ λλ§: ν΄λΌμ΄μΈνΈλ μλ²λ‘λΆν° λ°μ HTMLμ μ¦μ νμν μ μμ΅λλ€. μ΄νμ νμν JavaScript νμΌμ΄ λ€μ΄λ‘λλκ³ μ€νλλ©°, νμ΄μ§μ μνΈμμ©μ μν ν΄λΌμ΄μΈνΈ μΈ‘ λ‘μ§μ΄ νμ±νλ©λλ€.
-
νμ΄μ§ μ ν: μ΄ν νμ΄μ§ μ νμ΄ νμν λ, ν΄λΌμ΄μΈνΈλ AJAX μμ²μ ν΅ν΄ νμν λ°μ΄ν°λ₯Ό μλ²μμ κ°μ Έμ€κ³ , μ΄λ₯Ό λ°νμΌλ‘ νμ΄μ§λ₯Ό μ λ°μ΄νΈν μ μμ΅λλ€.
μ₯μ
-
λΉ λ₯Έ μ΄κΈ° λ‘λ: μλ²μμ μμ±λ HTMLμ ν΄λΌμ΄μΈνΈκ° μ¦μ λ λλ§ν μ μκΈ° λλ¬Έμ, μ¬μ©μμκ² λΉ λ₯Έ μ΄κΈ° λ‘λ κ²½νμ μ 곡ν©λλ€.
-
SEO μ΅μ ν: κ²μ μμ§μ΄ νμ΄μ§μ HTML μ½ν μΈ λ₯Ό μ½κ² ν¬λ‘€λ§ν μ μμ΄ SEOμ μ 리ν©λλ€. μ½ν μΈ κ° μλ²μμ λ λλ§λκΈ° λλ¬Έμ, κ²μ μμ§μ μμΈ μμ±μ λμμ΄ λ©λλ€.
-
μ¬νμ 곡μ : SSRμ μμ λ―Έλμ΄ νλ«νΌμμ λ§ν¬λ₯Ό 곡μ ν λ 미리보기 μ΄λ―Έμ§λ₯Ό ν¬ν¨ν λ©ν νκ·Έλ₯Ό μ½κ² μ€μ ν μ μμ΄, 곡μ μ λ λμ μ¬μ©μ κ²½νμ μ 곡ν©λλ€.
λ¨μ
-
μλ² λΆν μ¦κ°: λͺ¨λ νμ΄μ§ μμ²μ λν΄ μλ²κ° λ λλ§μ μνν΄μΌ νλ―λ‘, μλ²μ λΆνκ° μ¦κ°ν μ μμ΅λλ€. νΈλν½μ΄ λ§μ μ¬μ΄νΈμμλ μ±λ₯ μ νκ° λ°μν μ μμ΅λλ€.
-
λ€νΈμν¬ μ§μ°: ν΄λΌμ΄μΈνΈλ λ§€λ² μλ²μ ν΅μ ν΄μΌ νλ―λ‘, λ€νΈμν¬ μ§μ°μ΄ λ°μν μ μμ΅λλ€. νΉν λλ¦° λ€νΈμν¬ νκ²½μμλ μ¬μ©μ κ²½νμ΄ μ νλ μ μμ΅λλ€.
-
μν κ΄λ¦¬: ν΄λΌμ΄μΈνΈμ μλ² κ°μ μν κ΄λ¦¬λ₯Ό ν¨μ¨μ μΌλ‘ μννλ κ²μ΄ 볡μ‘ν μ μμ΅λλ€. ν΄λΌμ΄μΈνΈ μνμ μλ² μν κ°μ λκΈ°νκ° νμν©λλ€.
μ¬μ© μ¬λ‘
- μ½ν μΈ μ€μ¬μ μΉμ¬μ΄νΈ: λΈλ‘κ·Έ, λ΄μ€ μ¬μ΄νΈ, μ μμκ±°λ μΉμ¬μ΄νΈ λ±μμ μ¬μ©λ©λλ€. μ΄λ¬ν μ¬μ΄νΈλ€μ SEOμ μ΄κΈ° λ‘λ μ±λ₯μ΄ μ€μν©λλ€.
- λμ보λ μ ν리μΌμ΄μ : μλ²μμ λ°μ΄ν°λ₯Ό λμ μΌλ‘ λ λλ§ν΄μΌ νλ λμ보λμμ SSRμ΄ ν¨κ³Όμ μΌ μ μμ΅λλ€.
- μ¬νμ λ―Έλμ΄ κ³΅μ : λ§ν¬κ° μμ λ―Έλμ΄μ 곡μ λ λ 미리보기 μ 보λ₯Ό μ ννκ² μ 곡νκΈ° μν΄ SSRμ μ¬μ©ν©λλ€.
κ²°λ‘
μλ² μ¬μ΄λ λ λλ§μ μ΄κΈ° λ‘λ μλμ SEOμ μ 리ν μ κ·Όλ²μΌλ‘, μ½ν μΈ μ€μ¬μ μΉ μ ν리μΌμ΄μ μ μ ν©ν©λλ€. κ·Έλ¬λ μλ²μ λΆνμ λ€νΈμν¬ μ§μ° λ¬Έμ λ₯Ό κ³ λ €ν΄μΌ νλ©°, μ¬μ©μμ μꡬ μ¬νμ λ§κ² CSR, SSGμ ν¨κ» μ μ ν μ ννμ¬ μ¬μ©νλ κ²μ΄ μ€μν©λλ€.